About the experience

Located in the heart of South Kensington, Town House at The Kensington is a rare and restful blend of deep heritage and uncluttered modern calm. A home away from home, it’s the perfect space for breakfast, brunch, dinner or to while away an afternoon over a delicious Afternoon Tea.

Details
    Cuisine: British, European
    Dress Code: Business casual
    Dining Style: Casual Dining
    Additional: Seating, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Reservations, Private Dining, Accepts Credit Cards, Table Service, Gift Cards Available
    Public Transport: South Kensington
Categories
  • British
Location